Practicing xmpp framework

Making practice official branch.