Updates

-Updated window system with easier to use methods.
-Added basic support for the Oculus Rift