Fix chat, add chat rooms, protect page