- refactored forecast to forecast.dailyForecasts in forecast object
{city: string,
dailyForecast: array of objects
}
got the factory to pass data to controller
name of city from result to be shown in page
passed parameter to getForecasts	function in factory
It works! (after a fashion..)

When the page first loads, submitting without any input will result in an error

TypeError: Cannot read property 'cityName' of undefined
    at g.$scope.getForecasts (http://localhost/minesense/controller.js:47:63)

I *could* initialize $scope.query.cityName, but that would be cheating...

probably

still not handling http errors! when the service goes down, pop goes the weasel