Polymers are huge macromolecules composed of repeating structural units. While polymer in popular usage suggests plastic, the term actually refers to a large class of natural and synthetic materials. Due to the extraordinary range of properties accessible