Initial JSON parsing for materials