Checkin of XMPP code and conversion of stanzas into reactive event streams, as well as UI response to user status changes (update contact list)