+implemented going down stairs to new map

Also added mainplayercomponent and renamed enum for playercontrol to
playercontrol to make the difference between the two more obvious.