template, nuget packages