Redesign of Nuget packages