add template code to handle parsing of command line arguments.