Add initial code

Depends on https://github.com/cargomedia/fuboo/pull/2781