add gemfile changes and ignore coverage in gitignore.