Use setters on the Traceroute options.

Start implementing CLI flags.

Move channel loops into functions.