Added nuget package restore
Removing unnecessary redundant files, and temporary files.