Moving to an in memory DAO implementation first in order to make testing simplier.