fix font awesome recommodation
rework ContentWrapper repository using Contao Models
rework wrapper not using deprecated model factory