added OpenGL Wrapper + main class