first commit. add in initial grunt build process. add in initial dependencies (bootstrap, backbone, underscore, jquery, svg). start work with backbone.
experimenting with SVG gradients. start work with layout managers.
add in icon family. add in time library. add in forecast api. add in google geocode api. work on search and weather page.
work on weather page layout.
transfer api keys to hidden file. update api keys. move geocode api request to server. update styling. work on backbone templating.
finish move of API requests to server-side. link up client-side with server-side api requests.
add current location feature. separate out geocode routes into separate file. update styling and templates.
update model structure data. update styling. work on weekly forecast feature.
update styling. work on forecast feature.
add in preliminary recentSearches feature.
Merge pull request #1 from alekhinen/na/recent-searches

add in preliminary recentSearches feature.
add in marionette. create App. restructure routes. create AppController. remove LayoutManager extension.

update styling. add in local and location time.
Merge pull request #2 from alekhinen/na/marionette

Start restructure with marionettejs.
toggle to obtain more information in forecast panel.
set defaults for weatherModel. update styling. fix rendering errors.
initial work on using marionette views.

complete overhaul of structure of application. following design guidelines based off of brian mann

Get the application up to the same feature set (forecasts, recent searches, current times, current weather) as was previously built.

update entities with default values.

Add in 'current' search feature to recentSearches. bug fix for daily-forecast clicking. update styling.

add in night/day gradients based on time feature to weather page. update entity defaults.

allow user to switch between previous searches. store ALL DATA in each recent search (could cause memory leaks at the moment).
Merge pull request #3 from alekhinen/na/weather-view-modules

initial work on using marionette views.
add in fade-in on initial load of weather page.
restructure npm dependencies. restructure lib assets into separate folders.
Merge pull request #4 from alekhinen/na/restructure-assets

restructure npm dependencies. restructure lib assets into separate folde...