Better gemfile and dependencies so travis build can pass