Preheat oven to 350F. Line a 12 cup muffin tin with cupcake liners, or spray with nonstick baking spray.
In a large bowl, whisk together flour, baking soda, baking powder, salt, and cocoa powder.
Beat butter with a mixture until it has softened and whipped slightly. Add white sugar, and beat until incorporated.
Add vanilla extract and egg, and beat until smooth.
Add about a third of the flour mixture, and beat until mostly incorporated. Then add about half of the water. Add another third of the flour, then the rest of the water, and finally the remaining flour, letting the batter incorporate after each step.
Divide the batter evenly among the 12 muffins cups.
Bake for 20-25 minutes, or until a skewer inserted into the middle of the cupcakes comes out cleanly. Meanwhile, make the frosting and crumble (directions below).
Let cool completely before frosting.