10/26 Finished project.

Added everything else in a long work session.