Convert full app to React

Basic playback working.

Still to do: sortable. Also test play/pause button, should work but not
verified.

Minor visual regression: playlist remove links are now "[X]" instead of
the Unicode char from before. Should ultimately use an icon font or
image instead, anyway.