
Actually right clicking on the heading of a module will give you a menu with a "replace" option. Also makes it possible to bypass (remove) that module, but retain the signal path.
To add module to existing signal pass, please left click on the arrow-head of a wire while holding shift.
Also note that you can connect several modules in a row by simply keeping ctrl pressed while clicking on the module headers.
Not sure I understand "right click to add the new component, right click to give it input, right click on the next device to give it output, etc... " ?