Add spec class.
Spec クラスを分離. idlite をライブラリとして利用しやすくした.