Added Quaternions and did some more testing in main.
Starting on Camera class to control the view matrix (and make it easier later on to create camera viewports in locations other than the main camera).
Camera class! Except it's pretty broken right now. And I think the projection matrix might be off, as well.
Switched the matrices over to column-major which fixed a few issues and will make documentation much more consistent with other guides.
This shouldn't even have to happen. Overwriting this...
Merge branch 'dev' of https://github.com/Cave-Dweller/Fissure into dev
Forgot a degreesToRadians() in makeProjectionMatrix. Oops. It's fixed now.
The camera is finally working correctly after the change to column-major, fixing a few degree-to-radian conversions that were missed, and now translation acts in local space (later I'll separate it to local and world space to allow for easier camera positioning). Still need to fix lookAt and mess around with the controls, but overall it seems to work fairly well for now.
Merge branch 'dev'

The Camera class has been fixed for the most part and can be used for smaller applications.