Text this: The thermodynamics problem solver