Played around with the classes a bit. I now have an idea of what I want to do with this and wanted to commit before I deconstruct and reconstruct the structure of the settings.