Terrain gen changes and building bug fixes
Enable normals
Style
Implement framebuffers