Better safety against player mistakes

- Only allow roll button to be clicked once
- Reenable roll button once both moves are complete
- Disallow any tile movement from players whose team hasn't rolled