Cleanup
Document some more things.
Add directory dependence.
More tests.
Initial implementation of parwalk.
All tests passingish.