Do not ignore coverage
Rename test_file and update the tests
Add license and notice and change from md to rst
Update the setup and use of the module
Update examples and remove legacy code