add bin
update gemspec
update .gitignore
operation check (wip)