Backend completely reorganized to limit cyclic imports

2 jobs for work_on_backend in 2 minutes and 27 seconds (queued for 2 seconds)
Status Job ID Name Coverage
  Test
passed #287787
docker
testing

00:02:09

91.0%
 
  Syntaxe
passed #287788
docker
flake8

00:00:17