Nick Becker's Mail Room Assignment

Nick Becker's mailroom.py assignment for 12/8
Validating names is difficult (if not impossible), but I'd still like to see some basic validation. Valid names probably don't consist solely of numbers or punctuation.