remove older chat messages
fixed scrolling into view; msg limit to 100; reconnection