try to use boost json parser and property tree for the project configuration, excellent