Development of a Thermo-chemical Non-equilibrium Solver for Hypervelocity Flows