Event handling
l CommandListener
l Command
l addCommand(aCommand)
l setCommandListener(aListener)