Made window fullscreen, added shader support, and added basic shaders.