hark the first commit, run ChessViaText using the Terminal.  It sets up an ASCII board and prompts the user for the next move.  See README for move notation.  White pieces can move legally but no blocking incorporated yet