#ChessGame Assignment to simulate a chess game in C++. Does not implement all the chess rules such as en passant.