Joinable Groups

TODO (in a future PR):
Description for groups
UI for creating GroupCategories
UI for adding a group to a GroupCategory
oh, I see. ok I guess