Initial copy from CodePlex.

Start of the project.