added moving transitions and other kind of stuff

added a bunch of stuff on the framework side, mainly a CoroutineManager to ease up everything nice.

cleaned a bunch of old code in the Level / LevelManager
moved playercontroler !#:!L@<#
added nice moving transitions on the player controller