updated nuget packages and fixed some typeproivder corrections