https://github.com/JeffrayZhang/terse-cli - nice way to do clis
https://www.reddit.com/r/rust/comments/1gzxvur/i_built_a_macro_that_lets_you_write_cli_apps_with/