adding option for installing Open MUL Controller

please add to the main branch
Instead of changing the base class, it makes much more sense to make a controller class that simply overrides `start()` and `stop()`.