Give chat input box better width.

Fixes #28
Give each player a different chat colour.

Also made chat messages an ICH template.

Fixes #23
Flip the orientation of black, so that they play from the bottom

Fixes #30
Update the board that the black player sees