Adding BlockTorch class with the can place function modified.