Introduction to biological macromolecules