basic world generator in place...
added more world features, some minor refactoring