Migrate materials/Constructions from Legacy

This is great!! Very nice!!
The structure and organization is becoming clearer and clearer.
Thanks @chris,
-A.