Fixed #241, Added group chats. Sorry for the O(N^2) algorithm, I don't expect people to make too many group chats, and I couldn't think of a nice datastructure that isn't too weird that solves this issue.