Adds full details modal. MJ-196

Removing the ability to close modals by pressing Esc or clicking on the background makes this simpler, but it might not be as user-friendly.

There is also no "delete" button in the details view, but that can easily be added if desired. It wasn't in the original ticket.

All tests pass.