Added hello world implementation.
Building with GLFW3.
Refinement of project directory structure.
Added dependency section to readme
Added tests and separation of game in to library/app.
Ignore test artifacts.
Add game manager with init/loop/destroy phases.
Addition of client object singleton.
Implementation of flexible graphics controller system.
Doxygen file added.
Added logging.
Prototype factory register created.
Moved variables out of gfx namespace including gfx controller registry.
OpenGL code moved to graphics controller subclass.
Use init parameters for graphics window size.
Creating a titlestate that draws a rectangle
Added state switching and state stack drawing.
GLFW code moved to window namespace.
Controllers now stored in map on static client instance.
Added built-in python interpreter.