Adds mechanism to provide description for each command

The description is shown as a status message after each command.