initial
first works version
loop and stats
add protocol switch and helper text
add threads to options
add readme
handle error
add example domain list