MongoDB

What is missing and will be done before merging:

- [x] Model.hasMany
- [ ] ~~Model.aggregate()~~ (not doable right now)
- [x] Property lazy load feature