Added start of constants for demand
Customers now track the stage when they spawn
Better calculating of demand