While the caramel layer is setting properly we are going to make the chocolate layer. Place all the ingredients in a food processor and blend until you have a creamy paste. It will not be anything like regular melted chocolate and it should be easily pressed between your fingers without it sticking. Press this into a flat rectangular shape and place on top of the caramel layer. Press it firmly down on all the sides. Using a pastry brush, add a thin layer of water on top. If desired, add the chopped peanuts on top of the chocolate layer and press it down so that it sticks properly. Place this back in the freezer overnight before taking it out, removing it from the pan and slice into squares. Serve immediately and store any left-overs in the freezer.