fix bugs related to print_help
add flag arg_type
update help command
fix single flag cmd
fix standalone flag issue in parse_cmd_lline
trying to fix cmd
fix add_cmd_arg issues. will add pointers later.