Library to read command line options