* refactor(v2): init database package * refactor(v2): init eventstore package * add mock package * test query constructors * option based push analog to query