Heating, Over Heating logic added

Primary System is heated. and can overheat. Other systems do not heat,
i think a for loop, looping through all the system entities and
checking for heating and then incrementing will fix this. Bug for now.