add modern gem
add travis.yml
add spec
implement logics
rake default task "rspec"