added tons of nuget packages