Updated FlagArgument and StringArgument to refactored Argument interface. Started updating the DataArgsComponent.