fucking scrolling, how does it work?

It occurs to me that the reason why scrolling is so screwed on mobile is because it's a single div scrolling rather than the whole window. This pull request modifies the chat window so that the body scrolls rather than the conversation div.