Lemon cake with lemon pudding for frosting