fix specs
クラスの実装を分離
refactor
update gemspec and version number