Visual studio solution
Source
* Added test project
* Added source objects
* Added tests for source objects