Initial integration of game state framework

Framework taken from AdvancedOgreFramework project
Added method in state manager for getting active state

Call reshape after application init
Extracted simple GUI class
Added MenuState

Reworked intialization of AppStates
Reformat code
Simple game menu. Some fixes on game state
Fixed array index for normals
Removed uneeded cast