opengl wrapped added
now window class based on with_reference
glew included