I've moved the setup method into the SQLEngine. It's probably easier to
setup everything at once instead of piece by pieace.