Let's work offline
Renames video route in play
Avoids use of parent in directive, instead pass explicitly arguments
Exposes data object from the dataService
Watches Data instead of passing video around
Reintroduces accessors and setters in Data
Load toolkit libs before ng (so ng can leverage existing jquery)
Moves beaming functionality into player controls
Creates chapter timeline component used in home and play screens
Convert all directives in html element (instead of attribute)