Parse moves
extract code from List command to getMoves
Move: top-level implementation (no check check yet)
Command pattern for CLI actions; comparable Moves
Move: basic implementation (no check check yet)
Check for check when moving
Check for checkmate after move
stub checkmate test
Java 1.6
Fix typo in GameState#reset