WIP - Setup game & engine architecture

**Goal**: implement basic functionnalities
- Game state
- Tile map loader
- Scene manager
- Event/Input handler
- Parallax scrolling camera 

With a clean and flexible architecture **:)**
And a lot of **fun**.