Grapples Galore: A few quality of life changes - 09/06/24

Hey all! Sorry for the wait, I've been pretty busy lately but have managed to fit in some time to make some quality of life changes. Bug fixes: - Fixed join/leave messages so they show for everyone - Small UI fixes - Ma…