Melt the chopped chocolate bar, butter and sugar in a heat proof bowl in the microwave or on the stove top in a small saucepan until the mixture starts to bubble. Let the mixture cool for at least 5-10 minutes. Stir in the vanilla and vegetable oil.In a medium mixing bowl or in the bowl of a stand mixer, add the eggs. Beat the eggs for at least 3-5 minutes until they are fluffy and paler in color. They can be beaten up to 10 minutes. Add the beaten eggs to the chocolate mixture and stir until combined. Add cocoa powder, salt and flour and mix until incorporated. The mixture will be very thick at this point. Pour in boiling water or coffee and whisk until the batter is smooth. Pour into a parchment lined 8 inch square baking pan Pour into a non-stick 8 inch square baking pan. Bake at 350 for 25 minutes. Cool on a wire rack. Refrigerate for at least 2 hours or overnight. Cut into 8 rectangles.
Raspberry Cream Cheese Frosting
Add raspberries to a blender and blend until puréed. With a spoon or spatula, push the purée through a mesh strainer to remove the seeds. Set aside.Add butter, cream cheese and to a stand mixer. Mix on medium speed. Add 3 tablespoon raspberry purée and mix again. Add powdered sugar, vanilla and heavy cream and beat until smooth. If you want a deeper raspberry flavor add additional purée, one tablespoon at a time. Set aside.
Assembly
Add the raspberry frosting to a piping bag with a star tip. Place one brownie down on a work surface or plate and pipe 8 dollops of frosting on top of the brownie. Crush 1-2 freeze dried raspberries with you fingers and sprinkle it on top. Repeat the process with a second brownie until there are 2 layers. Serve.