Main project and nuget extensions