introducing Mongooz and spec with client api to kick it off