[INDEV 0.3] Actually fixed world generation null pointers
 - World now generates as the player moves continually outside of the update range
 - Changed the map gen radius, but it is still broken
 - various cleanup