Refactor pretty much everything.

Let's go with a fixed map like midgar