Made Preference store a ChainedPreference to use settings from text editor. Allows line numbers to be shown and also incorporates background colors