Adding AbstractPreferencesPluginView and example derived class