Harnessing and tailoring the properties of functional materials for catalysis