Fixed the code that each file uses to read the setting files.

Removed the superclass SettingsFile which was just getting in the way and not doing very much to simplify things.
Bugtested the latest feature, is now pretty stable