Add properties and methods preferences, defaults, page, layout, template
formFactory, form, formAction, toRoute, toUrl
Start to merge AbstractFrontendController with
AbstractFormFrontendController