Actionとモードを定義
盤面の情報とかを色々追加
Merge pull request #2 from hiyakashi/issue#1

ModeとかInfoとか追加した close #1