Changing authentication view model and enabling nuget package restore
Merge branch 'bugfix-21' into master