Moved custom iron material to core.

Some refactoring of addinfo method.