Added entire solution file.

Updated documentation.
Standardized code for open source.
Hoorah!