Ruby Idioms: Lots of updates

* Update some CSS for the slides.
* Write up most of the slide content.
* Add most of the notes.