add gemfile
make tests pass