New material class to share material properties across shapes. Clean up in Shape classes.