Pass collection root during creation

Wraps `_prepareModel` to apply the property. Only a temporary solution.
Closes #7.
Simplify collection root passing

Moves root assignment into the model constructor, which allows passing
the root directly through options.