Pep 8 corrections
Coverage: exclude non-running code from the coverage testing tool
Tests: unittest can be used directly