diff --git a/content/corbino.png b/content/corbino-conductance.png
similarity index 100%
rename from content/corbino.png
rename to content/corbino-conductance.png
diff --git a/imgsrc/flying-qubit.svgz b/imgsrc/flying-qubit.svgz
new file mode 100644
index 0000000000000000000000000000000000000000..b397f1729f2b005a40f9dd4217ce5bb6cd098cb6
Binary files /dev/null and b/imgsrc/flying-qubit.svgz differ
diff --git a/content/shape.png b/imgsrc/workflow/billiard-shape.png
similarity index 100%
rename from content/shape.png
rename to imgsrc/workflow/billiard-shape.png
diff --git a/content/kwant_workflow.py b/imgsrc/workflow/billiard.py
similarity index 97%
rename from content/kwant_workflow.py
rename to imgsrc/workflow/billiard.py
index d5d302981dc160f58cdfed3680ebb5fae1cb4598..3cd646a0198091762e53cfab885ebc5f01411c5e 100644
--- a/content/kwant_workflow.py
+++ b/imgsrc/workflow/billiard.py
@@ -6,7 +6,7 @@ import numpy as np
 # shape.png is an image containing the system shape colored in black.  Here we
 # read the image from this file, create an empty scattering region, and add to
 # it the sites with coordinates of pixels that we encounter in the image.
-im = misc.imread('shape.png')[:, :, 0]
+im = misc.imread('billiard-shape.png')[:, :, 0]
 sys = kwant.Builder()
 lat = kwant.lattice.square()
 for pos in np.argwhere(im != 255):