Some code cleanup in LevelController (Though some code is pseudo
duplicated) + Documented some code in Player.