C++ Chess Library.