set up dependencies, rvm