Start on restructuring the project
1. Fixed some issues where ng-click would not fire on elements created with jQuery after Angular had already 'compiled' the DOM.
2. Started hooking things back together after migrating to services. Got a bit of logging going, but I think I'm ready to start hooking the sync back together.
#7
1. Bookmarks are stored in original order, and sorted locally when the bookmarks tab is activated.
2. Bookmark links are now linked together with their buttons, and changes to one affects the click event, and visual state of the others.
3. Bookmarks are now refereced by their position in the SyncService['bookmarks'] array.
4. Other refactorings.
#7
1. Use regex to get the initial list of usable bookmark links.
2. Fix bug where only *removing* a bookmark would cascade to other eligible button states.
#7 - Sync is now hooked back up.
#7 - Combating index collisions when deleting and adding from the bookmarks array two different shows. Now, we null the key's value to ensure each show's button is given a unique index to work with.
#7 cleaning up the sync service objects's scope
nit picking
#1 #2 #7
Initial databinding between settings view and controller.
#1 #2 #7 - Bookmarks and history will now honour the sync settings from the settings page.
catch up
#7 Initial re-implementation of history service.
Merge branch 'feature/structure' into develop