Initial setup for the graphics game.
Add the graphics subdirectory to the main CMake file.
Add temporary test executable for the graphics subfolder.
Integrate the build system with the OGRE and OIS libraries.
Define the CMAKE_BUILD_TYPE variable.
Merge branch 'master' into 3d
Basic Ogre app setup. No input handling yet.
Initialize the input system (OIS).
Added the base class for all game states.
Make the GameState and OgreApp implement Key and Mouse Listeners.
Remove the Render() method.
Add functions to push/pop game states.
Extract a separate test game state that quits when ESC is pressed.
Only start the rendering loop if there is at least one game state
Remove out-of-date TODO item.
Remove out-of-date TODO item.
Add the first game state: the playing state.
Add TODO item.
Add a basic plane to simulate the game board.
Increase visibility for the GetBoardSizeFromGameType() function.