Initial import, added setup.py and tox
Fix pep8 violations, fix coverage report