ChessProject A chess project. It will support full Algebraic Notation input and game output, as well as a variety of starting game rules.