adds gemfile and other changes