moved generation of commands to independant interface. default generates default xdcc commands.