Stateパターンを追加

Stateパターンを追加

状態と状態による振る舞いを１つのクラスに纏めカプセル化する。
状態によって振る舞いを変える。