Updated Fluid class to handle fewer pressures and warn when properties cross phases