What are the four main macromolecules found in living things?