Some work done

Doesn't work yet. I'm not really sure how to place a torch with code.