Episode 36: Rendering Engine
- RenderUtil gone
* Hurray, more refactoring
* Game now an interface
* RenderingEngine handles opengl draw calls and creates mainCamera view
* Matrix4f class handles Camera projection without a width and height, deals only with an aspect ratio instead
* Shader classes and Mesh Render class take in transform variable that replace world and proejcted matrices