Created FormFactory, FormName and FormHandler to create and process edit UserPreferences form type