moved movement system to Player entity