added comments
added a read me and completed rceipt printer unit test