Add coverall gem
DRY: move the repeated code to a Utils module