A demo example for illustrating Geppeto's command pattern for separating business logic from view logic.