Add window

Add a window class that handles all of the LWJGL display functionality.
Move window into display package

Move the window class into the display package
Implement basic game framework

Implement basic game framework, including the "StateBasedGame" and the core game loop.