which macromolecule carries out many of the functions in the cell, including catalyzing chemical reactions, transporting molecules, and providing structure to the cell?