make command loader as a singleton
use class_exists to autoload class
document translate method
remove loader object from class member.
default usage text and brief
use command loader
Add command not found exception
Add command name class property
Add alias mapping