add niivue to Tview component
Niivue is a webgl2 based nifti viewer (https://github.com/niivue/niivue).
We could add the ability to preview nifti images from datasets that have them. However, we would need to ensure that the nifti files are not too large. If they are too large (more than 100mb or so) then the viewing experience in the browser may be poor since all the data will need to be retrieved over the network, and then kept in memory on users' devices.
We would need to add a new ListField similar to the viewer static images or viewer tiles so that the databased could be queried.