What is the best way to go about doing destruction physics?

Hey, I found a module basically doing everything I wanted to happen, so I decided to leave it here for anyone who would like to use it aswell.