Private Spire implementation, part4 : All dependencies implemented, Goal:Fix compilation errors, compile and run the benchmark