Move the conversion logic to the to_* methods, the #in_* class methods now only set a value and return and object
Refactor code in the #in_celsius and #in_fahrenheit class methods, eliminates the temp variable