Create settings model and cell model

Created a model for the Settings data stored in the plist. Also created an abstract class for the table view cells so cell subclasses can be exposed and manipulated through one class
It this is a sort of interface model, maybe it or it's component objects should be able to configure table cells instead of having the VC do a bunch of class-checking?