A spAngular app that uses controllers, services, and directives to display the forecast.