fix whitespace and style
Refactor the world.

By basically adding a shader loader.