Optimized Text and made it independant.
Added mobility to the player.