added classes to manager scenes
Added .gitignore file
added input manager and pubisher message system
Merge branch 'feature/game-loop' into develop