Lots of little tweaks to the chat window

[breakdown]
Added tabs
Replaced jQuery animations with GSAP animations
Fixed: viewport content now retains scroll position on resize