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
I would also suggest just implicitly including the version number cell, so there's no need to add it to the plist - it's not really configurable so it makes sense to just bake it in as opposed to have it be configurable.