Refactor message to groupchat_message
move mocks to class based
Support messaging directly
fix query for urban