adding all the init files


Former-commit-id: 910e9847a019d93f5af85155ba8dfa67cbc056db
Former-commit-id: 47101ea1a50070f66b3b6b611b10884f10692d26
starting on the frontend with backbone


Former-commit-id: fd6ed2f2eafeac70acf1f8b6414c737ddd5ee204
Former-commit-id: e94bbe033a07d53b08b25e1163160469f8042813
setting up frontend with backbone


Former-commit-id: d45e4af3a8481c13fb381ae686c054bd85add1dd
Former-commit-id: 276d9a9015ec04e92d582f3378b4fc09607d8ad7
adding the playpause toggle on the current track view


Former-commit-id: da930804bf6d0bd5fe41841ef640d47df1d841b2
Former-commit-id: 06533a67b7607f55b1014c3188256d2bc1ab8ab4
-playlist view now synched with collection / server on: song end, add song


Former-commit-id: c75e45fd7c7333fd43066a1d7e51d8c1bab26e23
Former-commit-id: 73bbdc624de15d86f657abefd8dd03c7936bfec9
last little touches


Former-commit-id: 5ad76715b0ee6c94497869366aa02cb5d414dcb0
Former-commit-id: 039fd6a142af8dc8a53f8b043e8e811983eea1c9
added the ability to search and add songs


Former-commit-id: 5f5a1e9ff5a5fdfcf9214354be7e3ce655249e29
Former-commit-id: fdf7a662867716916a9e0f4e4aa2b280ff0dbf8c
adding spotify playlist into search now works


Former-commit-id: bc425ed4e8db98c7599d221a09ccdf5972f05323
Former-commit-id: 59b67adf84f7a49c03f5506835a78c952c84a6ad
fixing search bug


Former-commit-id: df620898ea867952236a527a6c9307cf9e1da290
Former-commit-id: 56f8300dbac4678a1a50e210b0de5abbe2dd8236
-added defualt image for album on track model
-added webnotifications
-fixed playlist api bug sending null instead of an error for 0 tracks
-added display notification when user adds a track to the playlist.


Former-commit-id: 14bd21bec3ebe6f741f723ade6f95e5f6ca9eb67
Former-commit-id: d6ea27f739766a22cf28e776acd901e23dcb9f16
play/pause toggle now working


Former-commit-id: d3a5b0335100cf101a4198d87405ccc2a2761dd0
Former-commit-id: 32fa2ee4cad9b6ac6b70f97b1c79ddf6c3a3d527
adding the ability to look up any spotify uri


Former-commit-id: c3815a0157e91f35d1b55219b59a6284cb217019
Former-commit-id: 7af531f2a18f2c4cb1ab72a086c7157aacb7b595
adding socket communication for play/pause toggle


Former-commit-id: 94f8f2895b6795b836e34c502e21cd3d9dca8031
Former-commit-id: 1d3b6137df45dab542547b7c5c850813aab6d934
adding some fun stuff


Former-commit-id: cb29d0cc6f774292e024dfd3f5da918ff1ee0a92
Former-commit-id: da68e779ec9047cb28220b0e508eb88b3f5ce7df
-during a search, the user will not presented options that are already in the queue.
-removed backup js
-removed comments from jade files
-added loading to adding track to playlist


Former-commit-id: a33cd61c5a0a6cff8da67dffdd320dca7c4d451d
Former-commit-id: 679eed989518033d1183f59e0cc5fce71f24b01e
fixed playpause bug on current track view


Former-commit-id: 0477e6193a975b6d93c6b81e8587d64b9e9901b6
Former-commit-id: deea6d851d3c563cf8aa6e5e609dda9aa58f7992
added a default playlist just for testing


Former-commit-id: 55c910661c84a54f13536e4032ef57a3ad52bd9c
Former-commit-id: 27fd5f7be257fd1df76281ded34bf3d248519e88
adding grunt requirejs optimizer


Former-commit-id: c77c6e314150244128a847b652d7b09ad505ccf4
Former-commit-id: aa52c54297f3e527788d7fb37961c3772c53daef
added watch to the grunt config


Former-commit-id: de2b2011a315a71b682d6b07e232eabb698b542c
Former-commit-id: f77ebde0ac910695056239013eeaeb8e8246f9b2
adding small screen fixes /ipad fixes


Former-commit-id: 46ccfb9dc1700fc2d00d80d6cebc6279a093a0f8
Former-commit-id: d476ab9f5ff4cba4e9d549032acbf287477e765e