Refactored object generation code and add headers
Changing more object prototypes
Change cursor style
Payment process excluding custom cash
Fix some cash payment issues
Merge pull request #9 from shuyangli/starbucks

Implementation for payment selection, excluding custom cash