vitalize

vital側でかなり多数の変更があったので、こっちでかわりにvitalizeしときました。
そして変更に追従するほう本体側を書き換えときました。