update core.async
Add UI (grid, event-chan, draw!, cell-click-ch game-loop), WIP.
In game-loop: draw the move, wait, then draw next step.
(Re)add setup!, draws initial board and starts the game-loop.
Fix draw!: don't try to draw outside the grid.
Shorten the animation time for color change.