Assumptions:
- User has to initialize menu items, customers and customer order before the simulation is able to run. This is done under main() in restaurant.java.
- I included time needed to prepare in menu items, but it currently has no effect on the simulation runtime.