棋譜をHashで定義するのが窮屈なのでDSLに変更

・当初はハッシュで定義するだけだったけど :execute では棋譜と push pop しか書けない
・その部分は split(/\s+/) しているだけで拡張が困難
・それならrubyのコードでかけばいいけどrubyっぽいコードはだめ
・.kifの中身を英語にしたぐらいの感じで書けるのが理想