Adds simplecov and 100% test coverage