Improve mobile chat. Fixes #58

With this change the mobile site is very usable. Swipe left to get user list and right for side panel. Swipe back to hide them.

Note that I removed the breakpoints div, seemed unused.