gameplay phases
Actions with players
refactored player