Great!
Finally it's done!
I wished we had more parts but we couldn' t afford to spare the time I guess.
I must've not explained on how to install the code correctly but I see that you've gotten it working.
The only thing that really needs to get fixed is that the depths are not in the right places. The bodies are on top of the faces.
Hope this passes, good luck.