Add empty shell for Remote object
Make RepoMan and Repo both Base objects