Added frontend support for joining the queue, but currently gets 500 errors.