Fix Copyright
Add a base class for RepoMan objects
Add initial reference abstraction to RepoMan