Player moved to its own row, and playlist-menu with playlists moved to center-section.
Player-mode-toggle button added.
Updated namings and selectors to fit the different player modes.
Switch to player-large-mode now works. There are some bugs left in, which will be fixed in the followings.
Refactored search.js
Refactored player.js
playlist.js half-ready
playlist.js almost-ready
Refactored playlist.js. Only missing part is showing record title when it is hovered.
Refactoring done for helper, player, playlist, search, profile. Now fixing server-side code to return responses in the expected form.
Server-side code fixed. Now looking for bugs
JS refactoring ready. Styling and server-side code fixed.
Page layout done. Fixing scripts now.
Scripts fixed. Styling now.
Almost ready with styling, only missing the search results.