Move the average FPS calculation to the correct location and set a minimum delta of 1ms.
The minimum delta doesn't affect my craptop, but it does stop infs from appearing on my computer.
Add Euler angles to matrix conversion so we can rotate things.
Initialise the rotation matrix of an object to the identity rather than 0.
Add the rotation stuff to the renderer.
Also change the translation bits so it's done in the pipeline rather than manually by us.
Add the relevant test code to Game.cpp.
Change the identity matrix to be a static variable rather than a function.
Whitespace is annoying.
Controllable object added.
Only issue is that the axes don't seem to be aligned as expected, so may need to revisit the matrix stuff.
Normalized direction.