Moved source code to OpenGL_DirectX branch