Removed the un-used Building::isWorkerRequired() method
Removed the Military(Rank) constructor to ensure that all created militaries will have the map variable set correctly