- Implement Controller listCustomerOrders()
- Implement Controller placeOrder()
- Implement Controller cancelOrder()
- Fix Item() constructor
- Add static m_uid to Order to track unique ID
- Add Order Status getter and setter
- Rename pickMenuFromMenuItems() to pickItemFromMenu()
- Add new controller helper pickOrderFromOrders()
- Add new controller helper getOrderStatusString()
- Implement Controller listMenuItems() and addMenuItem()
- Add m_uid to MenuItem to track unique menu item id
- Implement MenuItem getDescription() method
- Add addMenuItem() method in Restaurant Class
- Implement Controller listRestaurants()
- Add and Implement new controller method addNewRestaurant()
- Add new controller helper method checkAccess()
- Add static unique id counter in Restaurant class
- Add new Restaurant class method getName()
- Add new option in RestaurantOwnerMenu: Add New Restaurant
- Implement Controller run()
- Remove Do you want to continue prompts for util::pressEnter
- change type of choice from char -> int
- Display Invalid Password on bad login
- Create empty controller method definitions
- Implement Controller login()
- Add getType() method in User to determine User Type to create
corresponding menu object
- Remove logout() method from Controller, as login() can procedurally
logout
- Remove unused includes from Controller