UNO: Added some business logic to the main program. May be able to factor out behavior at a later time.