added .ruby-version
[skip ci]
clean up code
adjust travis
cleanup test setup
cleaner code