Started work on making the world format better
Merge branch 'master' into grid-format
Reworked all world parsing code

There's still a lot of work to be done, but it's now at a functional
state so it can be merged back into master. Things are in place for
three-dimensionality to work, we just need to work on actually being
able to RENDER it.