added agents to the game

added agents (citizens/vehicles) to the game
optimized BuildingUtils class
renamed BuiildingMaker class to BuildingFactory