Bootstrapped a project for our favorite problem :)

@dnak wrote it, but before I look at his, I want to write it myself,
because I have never attempted a purely functional solution to it
before, and have been greatly looking forward to doing it. Also, the
processes I am trying to run today are taking a LONG TIME, so I need
something productive to do in the meantime. @dnak's solution is here:
https://gist.github.com/dnak/81dd18ac7ee5b16983fc
Living cell with two live neighbors lives on
Living cell with three living neighbors lives on
Finished the core life/death logic of the game

And I LOVE the way that that worked with pattern matching!!