Adapt David Ensinger's Rakefile and update Gemfile
Add Rakefile attribution
Update Gitignore