Added/hooked up in stream and out stream, implemented save/edit account functionality and appropriate xmpp/stream update handling, and well defined all event types. Additionally performed some restructuring