updating gemfile, .gitignore and adding rspec for testing