New Classes

Added classes to handle new heat engine.