fix chatrooms duplicate bug
add switch room functionality to notifications, also modify switchrooms function to handle unread messages on notification switch, also add functionality to remove notification on click
add minor changes to dropdown to hopefully lesson errors