Merge pull request #38 from spring-peepers-2014/favorites_list_object

FavoriteList has methods to add bands, remove bands, and contains an array to store band objects locally. FavoritePresenter now iterates through the band list array to create nodes to append to view.
Add favoriteList instance of FavoriteList.

On add band button click favoriteList.addBand adds the selected band to the favoriteList.list array, which is then passed as an argument to favoritesView.draw. FavoritesView iterates over array and appends band nodes to favorites menu.

Add band_container empty when add band is clicked.
Disable brooken css for development
Change addNode to button in BandPresenter.

addNode was previously set to h2, which broke the on click event listener which was configured for a button element.
Edit FavoritesPresenter to parse favorites list array

FavoritesPresenter now takes an array argument and loops through each band object in the aray. For each object, band container, name, image, and remove nodes are created and appended to favoritesMenuNode.

FavoritesPresenter previously took a band object as an argument. This resulted in appending only one band object to the favorites list and the favorites list only existing as a div in the dom, not an object.
Add instance of FavoritesPresenter with argument favoriteList

FavoritesView now replaces the existing favorites menu div with one created using the FavoritesPresenter.