Add some minimal code and pare testing code
Rm unnecessary requirements
Lint
Merge pull request #2 from michaeljoseph/improvements

Improvements