List each type of organic macromolecule, it's function and a food source for that molecule.

(Hint: there are 4 major groups of macromolecules)​