Error handling in read_from_configuration_file functions
Configuration file sample
Ability to read a configuration file that will be located in a uncommon location. In order to work this needs the program to be in the user's PATH