Added the addProduct method to cash register and receipt.
A DataAccess object is getting passed through the cash register, receipt, and line items so it can be used when needed.