New core library with openGL and custom windowing.