In a food processor add all the base ingredients and blend well. Press into the bottom of the parchment lined dish and place in freezer.
For the caramel, you can use the same food processor (no need to clean it) again, place all the ingredients in and blend until a caramel like texture has formed.
Remove the dish from the freezer and evenly spread the caramel on top of the base. Add any chopped nuts (optional) and gently press into caramel. Once you are done, cover with a lid and freeze for 2-4 hrs (we left ours overnight).
Once the base and caramel is solid so you can cut it - keep it in the freezer for now and start by melting your chocolate. If you have a double broiler - perfect! If not you will need a pot and a stainless steel bowl. Fill the pot with a few inches of water and bring to a boil. Once it has boiled place the stainless steel bowl over top and add in your chocolate.
While it is melting, remove the bars from the freezer, lift the parchment (bars) out of the glass dish and place onto a cutting board. Using a sharp knife cut them into bars about 1/2"-1" wide (your preference). Ours made about 7-8 bars. Line a baking sheet or dish with parchment paper for your coated bars to go on, later.
When the chocolate has fully melted, remove it from the heat and place it on a dish towel close to your bars. One by one, using a fork (lifting under the bar) place it into the chocolate and use a spoon to scoop the chocolate and evenly coat the bar. Once you are done lift the bar (using the fork) out of the chocolate, allowing it to drip any access. Then use a toothpick to slide the bar off of the fork onto clean parchment paper.
Once you have coated all of the bars with chocolate place the cookie sheet (or dish) into the freezer and allow them to settle. Once the chocolate has hardened they are ready to enjoy! You can have them as is straight from the freezer.
It's best to keep any leftover bars stored in an airtight container in the freezer. They will last for approximately 3-4 weeks, unless they get eaten before that ;)