Reviewer Ellie - Add virtual keyword to ChronosConnection APIs for UT purposes

This fixes some dodgy `delete`'s and makes it possible to override the remaining two API calls in UT.