fix usage
use constant
show usage only if no args
extract function
comment out do_compress
split subcommand and option
refactor
refactor
extract function for subcommand
added comment
remove -x option