* Use user's preferred temperature unit instead of hardcoding celsius * Fix warnings about using is instead of == in tests