Ui updates

Includes upgrades of all existing modules, zooming/panning functionality, and other improvements.
Also re-inserts a filter blur for peer SVG elements that scales the standard deviation as you zoom in (which makes dots appear less pixelated).