Code Clean Up

I've cleaned up the code that generated and built the world and
buildings.
Note: i have only added the Town Center as buildable but anyone wanting
to add the rest can follow the code easily