add rubocop for checking style guide violations
update gems