Sift or whisk together the flour, cocoa powder, baking powder, coffee powder and salt in a small bowl. Keep aside.
In a bigger bowl , chop and melt the chocolate (on a double boiler or microwave).
To the still hot melted chocolate , whisk in the sugar and then the oil and vanilla.
Whisk in the eggs , one by one , whisking well after each addition .
Add the dry ingredients , and whisk until a dough forms. You may need to use your hands for ease.
Cover and chill for atleast half an hour .
Meanwhile preheat your oven to 180 C/ 350 F . Line a baking sheet with parchment paper.
Sift icing sugar into a bowl or a surface.
Roll the chilled dough into balls of about 1 1/2 tablespoons each , roll in the icing sugar well and place on prepared baking sheet atleast 2 inches apart.
Bake at 180 C/ 350 F for 8- 9 minutes, rotate pan front to back and bake for 4-5 minutes more.
Cool on the pan for two minutes and then completely on a wire rack .