Solenoid and fan control 100% complete. Methods now print behavior, indicating what is going on under the hood.