Work in progress. The chess board is seen in the console output. To move type your move in chess notation (i.e. a1a2) and press enter. if you enter "resign" the game will be ended. There is no ai. The black pieces are the filled in pieces and the white pieces are the hollow pieces. Castling and en passant are not currently implemented. When in checkmate the program will not tell you you are in checkmate, however there will be no moves for you to make.