Boilerplate to enable testing, coverage, CI, metrics etc..