Fixed Camera

Replaced with a solution I found online that does the proper
yaw/pitch/roll calculations.
Fixed shader compiler(?)

For some reason reading shaders as text was appending garbage to the
fshader. Switching to binary seems to be working. (Why was it working
for me before?)