Cleanup, tests, coverage reports, CI