Add game transcript.
Renaming HVectList, about to generalize.
Generalize from List to arbitrary type constructor.
Rename HVectListBy, about to generalize.
Generalize to arbitrary type constructor.
Update package description.
Propagate refactorings.
Minor fixes.
Allow continuous edge moves to fail.