Added VS solution and C# projectts and code

Josh,  Worked on this between various activities. I took the liberty to make a few assumptions.  Code comments and tests were put into cover these.  Thank you for the opportunity.  Any questions as to why something was done or not done, please let me know.  thanks,  Dave Bupp