Refactored Phase's Update logic for setting up player position