def start(lock=true)
        prepare
        tube_names.each do |name|
          fork_and_watch(name)
        end

        if lock
          sleep 0.1 while true
        end
      end
For each tube we will call fork_and_watch to create the fork
The lock argument define if this method should block or no