Modified search result count to 12, to make it fit in container. Plan for now is to omit overflow CSS settings, always have it visible. This way, we can drag elements out of the parent with no pain. Later, solve pagination and scrolling with JS.
Search results can be dragged. They are added the draggable property when rendered after search.
Added draggable to search results, and sortable to active playlist. Record items from results can be dropped in active playlist, using connectToSortable option.
Refactored stylesheets.
After dropping in playlist, ui-draggable class is removed from record.
Dragging and sorting work now. Found no need for applying droppable separately.
New playlist button works.
Playlist selection works. Also added animation to playlist displaying, which happens when playlist selected, created or at pageload.
Added sqlite3 files to gitignore, and removed db.sqlite3 from index.
Click on selector has effect only if clicked selector is not the active one.