Make battle effects fully async.
Send/display some attachments client-side
Update README about installing redis.