initial project setup and skeleton main class with empty vending machine.