rewrite with react but without om
complete click/drag moves
remove drag-start ctrl
moving state into the board component
Revert "moving state into the board component"

This reverts commit 23403b07e850696a770f5c774ab9b8f4e794ce04.
moar refactoring, decoupling rendering and behavior
fix square shouldUpdate
optimize component props creation
Fix drag
Update mobile example
renormalize the model and improve perfs
Merge branch 'no-om' of github.com:ornicar/chessground into no-om

* 'no-om' of github.com:ornicar/chessground:
  Update mobile example
  Fix drag