GlContext

- Added base GlContext Class