configurator config file functionality class

ability to read and write from config file with RAII configuration class
object (write on destruct)