a Hex game project written by C++