Command line parser.