Wrote first unit tests

Also updated .gitignore and added nuget libraries for testing