dynamic loading of visualization items
changing visualization scripts to add themselves .. requires a rethink
of prettifying
make scripts add themselves dynamically to the main page