Added check to ensure option is a number, and handled keyboard interrupt...

Check it first, tried to make sure it doesn't mess up your spacing.  But added quick check to make sure option provided is a number, and is handling keyboard interrupts if a user quits.