XCHEM-1D: A Heat Transfer/Chemical Kinetics Computer Program for multilayered reactive materials