BaseInterface shall now be an emitter. Documentation for some events
Provide Interface with connecting and emits. Home.open now uses events