Fixed wireframe mode to actually show each individual triangle instead of hacking it with a line strip
Did some include cleanup
Extracted parts of TerrainRenderer into a private TerrainRenderData class
Minor reorganization of TerrainRenderer's RenderData class into a private section. Also added some compile-time safety precautions.
Added OpenGLFunctions class for other OpenGL using classes to inherit instead of directly inheriting QOpenGLFunctions_x_y_core
Further organized World source directory so that class implementation details are in a sub directory with only the header in the main directory
Converted the project to work with Qt Creator
Fixed a rounding error that caused massive havoc when compiled under GCC