I'm glad to hear no one was hurt. Sorry to hear that it put an end to your project. Now would be a good time for the rest of us to look over our work areas for possible safety hazards and accidents waiting to happen.
Hopefully, after you cool off and evaluate the situation, the project can be saved.