renamed Command representative classes. any command is now represented as a Command instance instead of separating BeginBulkCommand and the EnddataCommand.