add battle map view with grid
fix markup issue and typo
hm, escaping of >> wasn't needed?
detect canvas
get rid of stack trace when writing to dead channel

detect that the channel is dead and throw that channel away. giving the
session manager the responsibility of writing to the channel makes this
a little easier.
assign character to random grid square when entering the world