Adds UML sequence diagram for visualising how it works

2 jobs for impl_docs in 4 minutes and 47 seconds (queued for 1 minute and 25 seconds)