Added Material class