Designing Anisotropic Functional Polymers: From Shape-Shifting Elastomers to 2-Dimensional Films