This significantly reduces the amount of work we need to do for CI, as the template handles most of it.