Reworked the config file - added more settings to make the number of channels arbitary and the number of actions per channel arbitary.  Hard limited, however, to 255 as per the array definition.
Coded the "ReadConfig" method of the configurator class to read the config file into an array of structs.
Amended the return value of the readconfig method to an int.
Amended the main function to be contextually relevant to the return values of the called methods.
Added additional structs to the main header to enable arrays of channels to the servers, and arrays of actions to the channels.