refactor get_lowest_temperature_spread for better readability
moving and renaming data method to private "lines" method
refactoring with private methods and nixing the initialize method