ThermoVore (Assignment 1)