Finished ability to join/unjoin groups in UI. Search still needs to be implemented.