fixes on the code

1 -InitComponentDictionary Function is added which parses the
componenttype.conf file and adds the components to component dictionary
2- ReadConfigFile is moved to Helper Class
3- AssignDictionaryVariables function is added to FileInputOutput class
which reads the dictionary returned by AssignDictionaryVariables
function and write these values to fields