changed movement manager to use player username strings instead of player objects