Fixed #27: Removed all of the command specific classes in favor of a single class with variable arguments.