Removed an old header from back then dotconfpp library was used to handle configuration.