Minor cleanup
Toolchain updates to accompany migration away from setup.py
Documentation; mypy integration into tests
Adding make build
Initial commit