feat: initial version
Intial version intended for publication on crates.io. Contains some dead code and left-over comments/notes.
The logic only works for a small number of applications starting simultaneously (tested up to three) and is thus not fault-free.
Edited by Sam Dekker