task #400 state, transition, annotation の基礎工事

`_type`はあくまでSTI用のフィールドなので、これを直接比較するのは避けてください。

`Card`クラスに`.state?`などのメソッドを作成してください。