Moved ReceiptPrinter.java to model, added products and other info to receipt. Added try catch to TransactionView.java when trying to finish transaction without products.