Added classes for reading from config files