removed unused files
explicitly testing *.py files
adding keyword for testing, fixing setdefault typo
adding some comments and no cover
adding basic tests for the source code parser