Change the simulator by using an event system. Create the TimeLine and check that all work's in tests: you can now add & trigger events from buildings. Also create non-coded methods to prepare tomorrow work's on People, Resource and so on