Completed matrix manipulation. Added improvised tests for matrices.
Added ShaderProgram class for managing shader programs. Use, unuse and
uniform "localization" missing.
ShaderProgram should now be operational (not tested).
Uniforms are not corrently being used.
Changed assignment_2.cpp to use Matrix4 and ShaderProgram.
Fixed some bugs found on upon change.
...