added references and nuget packages