Fix a test
Fix another test
Add some docstrings
README improvements
Decouple test
Conditionally start thread pool and schedule its shutdown
Basic packaging, lots of minor fixes