*Messaging is fully working*
- "old" messages are fetched and displayed when a user switches between
roster and chat views
- odd binding/unbinding bug fixed, messages are now received by the chat
view correctly on subsequent bind attempts to the background service

*Ongoing work*
- the buddy list (data) has to be maintained in the service
- global and buddylist view's notifications need to be fixed