replaced simple memory datastore with in-memory H2 db