First Commit

Great TileManager improvement Started :
- Separated the Scroll Layers, Now all that is done in ScrollManager (a
cleaner work).
- Fixed main Player general acces from anywhere on game
(now We access that from Managers.Register.Player)
- We plan to quit the Objects Prefab Loader from TileManager too, but
I'm not sure to put it inside Register or in it's own ObjectManager
yet...