Converted MSTest to NUnit
Reduced .NET to 3.5 and code improvements