Refactored Break Torch to use a list of blocks to break