The template is nice, but some of this can be hidden behind a library so the your app does not have so much infrastructure code in it. We will keep the template as well. Some naming examples could be:
BusinessApp.Kernel = ProjectCore
BusinessApp.Analyzers = ProjectCore.Analyzers
BusinessApp.CompositionRoot = ProjectCore.CompositionRoot
BusinessApp.Infrastructure = ProjectCore.Infrastructure
BusinessApp.Infrastructure.Persistence = ProjectCore.Infrastructure.Persistence
BusinessApp.WebApi = ProjectCore.WebApi