add globals
add getNext
add getCellStatus and setStone
add _moveEnd
update _moveEnd