Preheat oven to 350°.
Grease and flour a 10x15 baking dish.
In medium bowl, combine eggs, sugar, and vanilla. Beat with mixer until creamy.
Sift together flour and baking powder and add to bowl gradually, keeping mixer on low speed.
In a small saucepan, heat milk and 2 tablespoons butter, until it begins to bubble.
Fold milk/butter mixture into cake batter until combined
Pour batter into the prepared baking dish.
Bake for 20-25 minutes, or until an inserted toothpick comes out clean.
Let the cake cool to room temperature before spreading peanut butter evenly over the entire cake.
Refrigerate to set. Should be set in an hour.
Melt chocolate and shortening in a double boiler until smooth. Spread melted chocolate evenly over the peanut butter layer.
Allow chocolate to harden and set before cutting and serving.