Fixes the intial commit. Fixes tests.
Merge pull request #7 from nickschuch/initial-commit

Fixes the intial commit. Fixes tests.
Merge pull request #4 from nickschuch/master

Fixes initial commit and test coverage.