Initial check in of reunited primary source file, config parsng header and base config file