add gitignore
enable nuget package restore
introduce two test classes and nunit