- added simplecov gem for test coverage
- we now have 100% test coverage, still a few edge cases missing
- closed #8