implemented EventBus. updated injection calls. added devicestatus. many other updates.