Started fixing camera and attempted to fix Game.java after corruption.
Fixed a lot of bad design and got mouse look working.
Made camera flycam.
Added preliminary lighting and shader program objects. Working commit before messing with Render.
Switched shader accessing to ShaderProgram.
Merge remote-tracking branch 'origin/master'