A configuration file parser, can be used with the command line