Beta Release

Functionally complete. A few extraneous features not complete, but
otherwise usable.