deep dive tutorial for rvm, ruby and rails