Add test coverage

You'll need to setup the project on [Coveralls](http://coveralls.io/) for the badge to work properly