Refactor TemperatureReader Class