Diner example for the Command Pattern. Inspired by diner scenario described in Head-First Design Patterns.