Started working on shader_uniform_store class, minor changes to shader class, and added opengl_mock header file to help with unit testing of classes that make OpenGL function calls