Configuration file parser.