First version (unusable)

Signed-off-by: Valérian Saliou <valerian@valeriansaliou.name>