Issue #91: Refactor engine

Signed-off-by: rafaelatc3sl <rpd17@c3sl>
3 jobs for issue/91 in 1 minute and 6 seconds (queued for 2 seconds)
Status Job ID Name Coverage
  Test
passed #33548
node
run_test_monet

00:01:00

93.75%
passed #33547
node postgres
run_test_postgres

00:00:59

92.52%
 
  Build
passed #33549
docker build
build

00:00:05