Initial representation of execution state.
Add move summaries.
Add updateFor.
Add addTurn and addGame.
Fix type of MoveSummary.
Rename type variable.
Add updateFor.
Generalize concatenation.
Renaming HVectOf to HVectT.
Add Show instances.
Add HVect'.
Rename and minor refactoring of HVectTBy.
Ignore scratch directory.
Rename type variable.
Rename to set up refactor.
Refactor move representations, fix inconsistencies.
Get moves for both players to Normal.