Introduce Storyboard infrastructure
Let the osu instance manage the canvas/playarea

This allows us to use <img> or <video> tags in the area to enable video
storyboarding.