- Slight rework to move all the store logic into their own class.
- Added unit tests for buying items.