Started working on the preference manager.  I’m happy with how it is now, but I’m sure that more will need to be added/changed once it’s actually implemented in a different part of the project.  We can take a look at it tomorrow.