Chessboard code excercise for ephox interview
Author: Roger Marin roger@rogersmarin.com

Command instructions when running from Main

Valid position to move a piece to e.g a2a3 moves white pawn from a2 to a3
quit/exit - exits the application
show      - displays the board
reset     - resets the board and displays the board