My solution to the BNR Objective C Guide, 2nd edition final challenge.