Development of a Comprehensive and General Approach to In Situ Combustion Modelling