Implemented overall hex game framework