[WIP] Introduce DataMapper::Repository
Nuke Engine in favor of Environment#repositories