Fixed season section parsing.
Refactored baised on hlint and warnings.
Refactored based on warnings.