Moved AJAX calls into its own file
Put all javascripts into the same assets/js/ folder
Removed the unneeded URL env variable since JS has the location protocol
Arrow key presses now work
Implemented scrolling through search results with up and down arrow keys
Removed POST endpoint for redis to save the last URI. It now saves the last query, hence there's no need for async callback to update Redis.
Autoplay next track when current one finishes
Reject results that aren't streamable
Fixed GitHub fork banner being unclickable due to the navbar/mainmenu. It also opens in a new tab now.
Open all links in a new tab to keep the widgetplaying