Intelligent Materials a Macromolecular Approach