add smash subcommand, redesign runucmer arguments