Tests. Setup code coverage, integrate coveralls.io