Clean up some code smells
Add htmlcov path to .gitignore