validate moves - wip
remove over class after drag
try PNG images for mobile
refactor piece moving
optimize repaint by narrowing the state passed to sub components
specialize state passed to sub components even more
rework the drag/click thing
validate post moves
play a real game - WIP