adding all the init files


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


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


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


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


Former-commit-id: c75e45fd7c7333fd43066a1d7e51d8c1bab26e23
last little touches


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


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


Former-commit-id: bc425ed4e8db98c7599d221a09ccdf5972f05323
fixing search bug


Former-commit-id: df620898ea867952236a527a6c9307cf9e1da290
-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
play/pause toggle now working


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


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


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


Former-commit-id: cb29d0cc6f774292e024dfd3f5da918ff1ee0a92
-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
fixed playpause bug on current track view


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


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


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


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


Former-commit-id: 46ccfb9dc1700fc2d00d80d6cebc6279a093a0f8