WIP: Add users and presence information.
Don't update presence on typing.

For some reason this makes typing painfully laggy.
Autoselect the incorrect square if a check fails.