Added Smack library
Refactored connection classes
Updated JavaDoc
Updated UML
Added login for OpenFire XMPP server