Title: Object-Oriented Approach for Gas Turbine Engine Simulation