Weather forecast service powered with AngularJS