Typo fix in doc.
Check in modified images.
ignore html/ subdir
Rename _generateAvailables to _initAvailables for clarity.
Move all pieces into a module; use lower-case module name.
Remove output-processing scripts.
1 or 2: Move Direction.py...
2 of 2: ...to direction.py (via tmp file, on a case-insensitive file system).
Remove files moved into pieces.py.
Rename for Direction => direction module rename.
Typo fix in doc.
Load volumes from files rather than defining them programmatically.
Add deepCopy.
Make FindSolutions a function (outside of main). Return pieces from Volume.getSolution.
Fix encoding for arch, toroid.
Allow spaces (holes), fix error message formatting.
Fix notation in volume file.
Track #free for quicker isFilled.
Change findsolutions to take a volume-file name, and FindSolutions to take a sequence of Pieces.
Add findfoldings with documentation of intended behavior.