New key based error/warnings in config file, new object hierarchy