Fix SB5_1 buffer assignment
Add rotate() for three angles
Update GL / GLSL Version tests to eliminate pointers
Fix a few dependency bugs
Add a margin of error to handle rounding errors when comparing vectors
Handle floating point rounding errors when comparing Matrices
Add test cases for rotation operations
Seperate out rotation test cases into individual axes
Add final rotate() implementation
Update .gitignore
Add some basic projection frustrum options
Use the <math.h> definition of Pi
Remove a debugging printf that crept in
Tweak the buffers to change the picture
Add uniformLocation()
Add buffer() for loading matrices across to OpenGL
Add basic use of glUniformMatrix()
Refactoring: Use a factory method to initialise the display
Move window creation out of the constructor
Add resizable displays as an option