Remove references to repo objects from git-utils
Replicate functionality from git-utils

Still need to add the git repository registration. It's currently breaking for some reason.