some refactoring done with moving calculation to interface; more work needed on duplication
adding commit for tests
committing main class
more refactoring out duplicate code;
adding VendingItems class
Merge branch 'refactorVendItems'