ChessGame

A ChessGame for learning purposes.