Preheat oven to 350ºF. Mix graham cracker crumbs and butter. Press mixture into a greased 9 inch pie plate. Freeze the crumb lined pie plate for about 20 minutes. Bake for about 8 minutes. Let cool.
Off heat, whisk the sugar, cornstarch, and salt together in a medium size (3 quart) saucepan. Whisk in the egg yolks, then add the milk gradually, whisking until smooth.
Place the mixture over medium heat, constantly whisking and scraping the sides of the pan until the mixture begins to bubble and thicken. Add the butter ½ tablespoon at a time. Add the chocolate a little at a time, giving each addition of chocolate the chance to melt into the filling before adding more. Keep the mixture over the heat until the chocolate is melted.
Remove from heat and let cool slightly, then stir in the vanilla. Pour the chocolate filling into the pie shell. Cover the pie with plastic wrap (or use a piece of wax paper or parchment) and let the filling cool slightly before putting it in the refrigerator to chill.
To decorate and finish the S’mores Cream Pie Pie, remove pie from refrigerator. Cut the large marshmallows in half and lay the marshmallow halves over pie. Using the 10 graham cracker squares, assemble 5 rectangle size s’mores, each with two rectangles, two marshmallow halves and a piece of the Hershey Bar. Use the torch to singe the top of the pie. Arrange in a spoke pattern on top of the pie. Use your torch to soften the marshmallows along the way, and if you want you can burn one and put it in the center.