removed Town.getHouses() & code optimized