Library to parse command line options