Pair programming

@joelturnbull - this branch is a draft of my post due tomorrow. I still need to read through it and clean a few things up, but I thought I would put it out there.