Added render + doBuildingAction logic
Implemented doBuildingAction()