Initial Commit

Committing existing code (from long ago), just to get it off the
computer.