chore(): separation of components

This commit changes no functionality, except:

* new api `vertxEventBus.getOptions()` allowing the service getting the options