If that's not clear, please let me know how we can improve it!
It would be very nice to have a little more details on how this works. Though I guess we can figure it out via code/trialing it out.
I'll give it a go later today!
It's all very abstractly described in the README and that intro page you linked.