Commit last modif on loading screen
start screen setted, i have to complete the map loader screen.
Start implementing the `TMXParser`

- Code the `TMXParser`
  main parsing and tilesets parsing done.
- Add the old map and its ressources (for testing)
changes GameState managment for add logical transitions between states.
Add Map class and adapt GSS logic.
Loading screen of the map and logo filling added.
Merge branch 'master' of tumbleweed-studio.net:demo-rpg
Add name and description to the test map
Correction about bug percent loading which displayed as undefined.
Now boot loading screen is drawn immediatly on the canvas.
Now MapLoadingScreen draw on the screen since its constructor is called.
Adding fade in fade out effect
Parsing layers from `TMXParser` and setting values to the `Map` class.
add images ressources to local repo.
Move transitions from `MapState` to the new `Game` class.

- new class: `Game` is now the GSS.
  It has many roles:

  - contain all shared ressources.
  - manage interaction between states.

- MapState transitions (fade-in and fade-out) have been removed.
- Game contains a new transition system, by overriding `pop` and `push`.