Move graphics code from Adapter to OpenGL, moved GL code out of input
Merge pull request #217 from Circular-Studios/feature/RefactorAdapter

Refactor: Adapter