update all nugets, add base infrastructure