Preheat oven to 350°F
Grease a 9x13 pan
In a large bowl, cream together softened butter and sugar
Add three eggs (one at a time) mixing after each
Add both of the extracts and mix thoroughly
In a separate bowl, combine flour, baking powder, and salt
To the egg/sugar mixture, alternately add the cup of milk and the flour mixture
Pour half the batter into 9x13 pan
Combine topping ingredients
Sprinkle half of the topping mixture over batter
Drop remaining batter by spoonfuls over top and spread evenly
Sprinkle the remaining topping mixture on top and drizzle with melted butter
Bake for 35-45 minutes, until toothpick comes out clean
Allow to cool
When cool, top with glaze in a criss-cross manner