Implement roster query
Send empty presence message at last
Refactor elements class name
Represent stream:stream message as well as other elements