Moved out generic values structure to not be associated with script
Now properly access pointer
Added ConfigFile and ConfigValue class to manage values read from config files