use simple syntax
add gem dependency versions
add travis-ci conf