Layered Mocha Cake | Splendid Cuisine

Ingredients: For the Mocha cake part: 2 eggs, separated 1/2 cup sugar 1/2 cup flour, sifted 2 to 3 teaspoons of instant coffee, dissolved in 1 tablespoon of hot water. 1 teaspoon vanilla extract For the Chocolate flavored sponge: 2 eggs, separated 1/2 cup sugar 1/2 cup minus 2 tablespoons flour, sifted 2 tablespoons quality cocoa powder 1 tablespoon hot water 1 teaspoon vanilla extract For the filling: 2 cups whipping cream 1 tablespoon instant coffee dissolved in 1 tablespoon warm water 3 Tablespoons powdered sugar For the chocolate fudge: 2 tablespoon sugar 1/3 cup whole milk pinch of salt 2 1/2 tablespoons cocoa powder 1 1/2 dark chocolate broken into pieces (or chocolate chips) 2 tablespoons butter cubed into 4 pieces.