Pull request for alladin changes

I dont know (i dont think) this would cleanly merge. But I dont quite understand the github workflow, so am submitting one. My suspicion is that the viz/views and button menu may have issues, but simply solvable ones, so lets see