Really should learn to commit more often
Another nasty commit message. Added tests, and a few new scripts.
Began using TDD