type ComponentInterface interface {
// It must return two functions, a stop() function to terminate component run at any time, and a// wait() function to block until component run fails.// If component can not be launched error must be returned
Run() (stop func(), wait func() error, err error)
}