multi user added
details moved to api/entity
evetns moved under api namespace
send message flow in jabber preparred