feat: create ProcessEngineFactory to make use of ConfigurationAdmin