Homemade cake and frosting

To celebrate Rob turning 29 I made him a yummy chocolate birthday cake! Here's my slight modification of the recipe on the back of a Hershey's Cocoa box.
Cake recipe:
2 cups sugar (I can't think of the exact name right now, but the kind of sugar we get in bulk is just a tad bit darker and less refined than regular white sugar. I'll check next time we go to the store then come back here and edit when I find out)
1 and 3/4 cups of whole wheat pastry flour
3/4 cup of cocoa
1 and 1/2 tsp. of baking powder
1 and 1/2 tsp. of baking soda
1 tsp. of sea salt
2 eggs (local, free range)
1 cup of milk (local, whole, glass bottle, Shatto milk)
1/2 cup of vegetable oil (using up what I have left and then plan to only use healthier oils in the future)
2 tsp. vanilla extract
1 cup boiling water
#1 Rub just a little bit of olive oil around to "grease" your pan and also add a bit of flour. Have a basic rectangle cake pan, I believe mine is 9x13. #2 Heat oven to 350 degrees Fahrenheit. #3 Combine dry ingredients in mixing bowl. Add eggs, milk, oil, and vanilla; beat on med. speed 2min. Stir in boiling water (batter will be thin). Pour into your pan. #4 Bake 30-35min or until wooden pick inserted in center comes out clean. Cool 10 min. Remove from pan to wire rack. Cool completely. Then frost. 

Frosting recipe:
1 stick (1/2 cup) of butter (you can make your own butter by getting cream in a glass jar and basically just beating it with a KitchenAid until it turns into butter. I then drain off the buttermilk and put in cold clean water to beat some more to rinse, then get rid of all the liquid and form the butter into a stick)
2/3 cup of cocoa
3 cups of powdered sugar
1/3 cup of milk
1 tsp. of vanilla extract
#1 Melt butter. Put cocoa into mixing bowl. Pour melted butter in with the cocoa. #2 Alternately add powdered sugar and milk, beating on med. speed to spreading consistency. #3 Stir in vanilla.

All dry ingredients were found in bulk bins except: cocoa, powdered sugar, and baking powder.

For the future (when I run out of what I currently have) I have a new way to make my own powdered sugar that I might give a try. According to our friend Amanda, you can finely grind your regular sugar in a mini prep or blender, adding around 1 tbsp of corn starch to 1 cup of sugar, to create powdered sugar. I will need to investigate my cocoa and baking powder options. Whole Foods does not carry them in bulk, but I need to check the Merc to see if they have them. I may, at least, be able to find them in glass somewhere.

This was my first time making homemade frosting and the feeling of making your own verses buying a tub of frosting off the shelf, well, it was exciting :)