Introduce React and use it to expand queue items inline

:warning: This is still a work in progress.

- [x] Recreate inbox as it currently exists
- [x] Expand queue items when they are clicked on
- [ ] Reimplement specific parts of the inbox to fully take advantage of it being implemented client-side