Removed obsolete comment.
Removed temporary variable assignment.
Added Option class, for specifying options that commands may or may not require.
Updated documentation.
Added optional and required options to Command objects.
Defined some Option objects for some of the Command objects.