everything done but the naming
Pre-release
Pre-release
This was going to be the content of the first release, but then we decided to name the published object differently. This one is functionally complete, has full smoke-testing, and runs on Python 2.7.x and 3.5.x.