fix melt interface
start working on melt Inputs/Outputs
add a material model