Added GlObject, moved Gl classes to own dir and namespace
Added Texture2d class
Added Matrix classes and vector4
Added Shader class