Update the solution project name and folders to a more generic 'Repo' (repository) naming to help provide a generic approach for other DVCS implementations like Mecurial (HG).
Updated the project references to it's own components.
Updated the assembly components to ensure Yiyi Sun is credited with historical copyright.  Incremented the edition to v2.0.0.0.
Updated the project read me file to ensure that it includes the objectives of the project.