Smart Materials Taxonomy