Use indexDB or localStorage to store and query a song library