factory unit tests added --run-slow flag added to pre-commit. (ensure all tests are run)
now packaged with poetry. added to pypi. major version bump due to dependency change. interface reworked to match the remote-api interface. readme updated with changes to installation pre-commit hook temporarily removed
migrate nose to pytest