Initial Project Commit

The basics of the Code are here. Expect initial rapid changes, as
issues come up, and I’m expanding the project / stabilizing it for use.