Changed all users of constructLargeHouse to use constructHouse and removed constructLargeHouse
Signs expire after 1000 ticks. Added tests and implementation
Buildings now disappear a while after they have been destroyed. Added tests and updated existing tests
Updated the TODO list
Added tests to verify that roads become main roads after having transported 100 cargos. Updated the model to handle this