RED Need a view.
GREEN
RED Need 'win' method on view.
GREEN
RED 'win' method should emit congratulatory message.
GREEN
RED Need a 'draw' method.
GREEN
RED 'draw' method should print out a message.
GREEN
REFACTOR Remove (as much as possible) duplication.
RED Error reporting.
GREEN