[#73958524] Create module form

This pull request includes a form that allows you to add modules to a dashboard.

- [x] It's not particularly well-tested, so I'd appreciate comments on which parts should be better tested. I'm running out of steam on this story a bit.
- [x] Better commit message.
- [x] Use Rob's work on the client to include the module list.