キャラとキャラのStateを階層関係にする

どうせ、キャラのSkillStateとかはそのキャラしか呼び出さないわけだから、
階層関係にして他のクラスからは呼び出せないようにしようという魂胆。

## 具体的なところ
- 階層関係を character -> state にする。
- patial化してファイル分割を行う

![みさわ](http://jigokuno.img.jugem.jp/20110105_2031298.gif)