autoscroll chat to the bottom when messages get appended
use indexeddb if chrome has it (don't use shim unless we have to)
smaller map