This is a simple discrete event driven single queue simulation. You can run the program via the main script. Simulation stops after 100 arrivals.
TODO:
Arrival and Serving time probability distributions can be selected from a list of options.
Simulation stop condition can be changed based on user input.
Decoupling arrival logic from main script