Initial commit. Created GL 2 surface and renderer.
Removed local git ignore in favour of github's
Merge branch 'github'