Porting RanchForecast to iOS