Resolve test deprecation warnings
Make some improvements on the README
Remove trailing spaces
Add simplecov for test coverage checking
Refactor spec helpers to be loaded hierarchically and remove unnecessary requires