Surf forecasting client written in AngularJS