In small saucepan combine chocolate, butter and sugar over low heat; stir constantly until chocolate is melted.
Remove from heat; cool slightly.
In large bowl beat eggs, oil, and vanilla; stir in chocolate mixture.
In a separate bowl combine flour, cocoa powder, baking powder and salt; add to chocolate mixture and stir in 1 c. M&M's.
Spread batter in greased 8x8 inch pan. Bake at 350 degrees for 35 - 40 minutes.
Cool completely; top with coconut topping and additional M&M's.