restructure forecasts panel into layout with CompositeViews for hourly and weekly forecasts.

update styling and template for hourly forecast view.

move the creation of weather view instances into separate method.

more refactoring of the weather controller.

create methods for eventListeners and for creating weather views. finish up initial version of hourly/weekly forecast panel.

update times view to remove buttons, restyle, and add location information.

clean up unused events for times view. update styling.
Merge pull request #12 from alekhinen/feature/multi-forecast

restructure forecasts panel into layout with CompositeViews for hourly a...
update server error response. work on client side error reporting.

change error handling for forecast.io get request. update client-side error handling for current location.

code style cleanup.

bugfix for memory leak of recentSearches.
Merge pull request #13 from alekhinen/bugfix/server-errors

Work on server + client error response + recentSearch memory leak.
separate out instance creation of views from controller for weather.

major refactor of weather_controller. creating new instances of views separated into different module. serious clean up of weather_controller.

update refactor styling. bug fixes.

add comments.
Merge pull request #14 from alekhinen/enhancement/refactor-weather-controller

separate out instance creation of views from controller for weather.
update docs

update screenshots to latest version of site.