General updates

Had a few issues getting this up and running, and updating the Gemfile helped a little. Also spotted a .cache dir that should have been ignored.