Moved coverage report to its own model and made it dependent on the version.