WIP rutherford interactive reviewer feedback changes

[#66917352]

Note: I was unable to get the SVG images displaying properly before running out of time. The svg image is included, but for some reason does not display when referenced in the model file instead of the .png file.
WIP crookes electrodes interactive svg beams and layout update

[#57165590]

Note: this works fine on Chrome, but Firefox has serious issues with the SVG beam images. I tried out various iterations of viewBox/preserveAspectRatio/etc and using svgo at the advice of Piotr and Richard; this seemed promising, but oddly what worked for one beam would not work for others. I was not able to figure out what was causing these discrepancies before running out of time.