Add optional impl field to moduli config
If no implementation is specified, it is assumed that the base type of the module is to be started. Else the given implementation should be used.
If no implementation is specified, it is assumed that the base type of the module is to be started. Else the given implementation should be used.