Implement whole city creation