aligning the group switching icons with the sharing icons. adding effects to switch between groups.
adding album switching functionality. background lyric color now configurable
adding play/ pause button to audio expanded tiles.
adding method to getDuration in vimeoWrapper. adding vimeoFetcher, which will have the responsibility of fetching videos and storing their durations.
adding data structures for group and track. group_manager manages individual groups, while groups manager their ordered tracks. tracks keep track of tiles & their associated data.
Fixed bug where duration events were cross-firing between Track vimeo_wrappers. To combat this, I submit a callback request to the api only after the previous one finishes. Adding a template for vimeo rendering.
drawing a distinction between 'playing' and 'selected' tiles in the dom, css, etc.
bug fix for switching tile playing event.
fixing bug where event handlers would get wiped out on album switch.
we now have a working progress bar && git push origin tile_preferences
adding animation to progress slider
Merge pull request #2 from blakerego/tile_preferences

This pull includes changes for groups/ group switching, progress bar
trying to fix gemfile push to prod error.
adding a resizer to make sure everything fits onto the screen while respecting original aspect ratio.
handling the player events when the user uses the video player directly.
adding social media links. fixing bug where 'next' song getting called multiple times by vimeo finish event.. needed to clean up callbacks before creating new instances of vimeo_wrapper.
wait until hte image loads before resizing modal...
moving icons row to below the tiles_area
zooming out a bit on tiles. adding play-all buttons.
adding play_all functionality.