Fixed a bug with the discount calculation and added the date, tranaction ID and customer name to the PaperReceipt
Renamed classes and methods for consistency