library for parsing command line options
