injecting dependencies into order constructor
creating the new order when a costumer arrives, not sooner
Manager tracks the number of clients