refactoring and cleaning of references and packages

stop tracking of packages
adding nuget restore