Separate Player class to player.py for modularity.
Checkpoint.