Sequencediagram

Currently work in progress

Reopened from #323