1 cup butter (softened), 2 cups sugar, 4 eggs, 5 cups cake flour (divided), 4 t. baking powder, 1/4 t. salt, 1 cup milk, 1 square (1 oz.) unsweetened chocolate (melted and cooled), 1/2 t. vanilla extract, 1/2 t. almond extract, Red liquid food coloring, 1/2 t. lemon extract, yellow liquid food coloring.
Frosting: 6 T. butter, 6-1/2 - 7-1/2 cups confectioners' sugar (divided), 5 squares (1 oz each) unsweetened chocolate (melted and cooled), 3/4 cup milk, 1-1/2 t. vanilla extract.
Grease three 9" round baking pans; set aside. In a mixing bowl, cream butter and sugar. Add eggs, one at a time, beating well after each addition. Combine 2-1/2 cups of cake flour, baking powder and salt; add to the creamed mixture alternately with milk. Divide batter into thirds. To one portion, fold in melted chocolate and vanilla. To second portion, fold in 1/4 cup flour, almond extract and 3-4 drops red food coloring. To third portion, fold in lemon extract, 3-4 drops yellow food coloring and remaining flour.
Spoon a ring of chocolate batter around edge of one prepared pan; spoon a ring of pink batter inside chocolate ring and fill center with yellow batter. Spoon a ring of yellow batter around edge of second pan; add a chocolate middle ring and a pink center. Spoon a ring of pink batter around edge of third pan; add a yellow middle ring and a chocolate center.
Bake at 350 degrees for 20 - 25 minutes or until a toothpick inserted near the center comes out clean. Cool for 10 minutes before removing from pans to wire racks to cool completely.
For frosting, in a mixing bowl, cream butter and 2 cups confectioners' sugar. Beat in melted chocolate until smooth. Add milk and vanilla. Beat in enough of the remaining confectioners' sugar until frosting achieves spreading consistency. Spread between layers and top and sides of cake