create a frontend module for materials, write class ModuleMaterials and create templates for it