Hi Jaco,
svchost is a program used to run Windows services compiled as DLL not EXE files.
In previous Windows version one svchost was used to run up to 10-15 services. In Windows 10 most services runs separately, one per svchost instance. This increase number svchost processes but make process and service management more easy and accurate.
So that's normal, don't bother about this.