Preheat oven to 350 F. Grease and line 2-9-inch cake pans with parchment paper, set aside. In a large bowl, whisk together flour, sugar, baking powder, baking soda and salt. Whisk in eggs, milk, vegetable oil and vanilla extract until smooth.
Pour the cake batter between the two prepared cake pans. Bake for 30-35 minutes. Let cool completely. For the frosting, beat softened butter with powdered sugar, vanilla extract and milk until smooth, adding in more milk as needed.
Cut out circles in the center of each cake, set aside. Place on cake layer on a cake place and frost the cake. Place the remaining cake layer on top and place candy in the center. Place the top cake layer center back on cake. Frost and decorate cake.