add HexagonBoard, a data structure for state