Groupchat

add groupchat module
Should design an API to return a result that is easy to use and don't expose implementation details.
Maybe `{ok, JIds}` is a better result.