classes. This did mean loosing 1 unit test that was actually testing an sqlite function directly instead of the interface.