add the gemfile best practices