added matrices and renamed source dir

Added matrix2, matrix3 and matrix4 classes. Also renamed the source folder to "gamma". Added a test that verifies the vectors and matrices are binary compatible with what OpenGL expects. Added a matrices test that verifies that matrices are in column-major order.