more tests, show coverage data when testing
minor changes
move requirements into setup.py, bump version