site updates

Lots of fixes going up today. Especially for chat and posting. I'm working on restoring the post feed but in the mean time. Welcome guys