Additional tests and documentation

In the last week or so before leaving work, I examined my code closely and tried to make sure it will take as little maintenance as possible once I am gone.