Adding Contao 3 compatibility, fixes #2