Added command handling helper class and an abstract command class.

Includes a help command class.