Simulates the growing of a town using multi-threading