Add -c option; network factorization
Use goroutines
Add daemon mode; split send function into prettyPrinter and send