Stateパターンを追加

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

∑(´Д｀；)
Typo修正

∑(´Д｀；)
Merge remote-tracking branch 'origin/add_state' into add_state
Merge pull request #16 from s0utakada/add_state

Typo修正でTypoしてどうすんねん