Lemon Cake with Lemon Butter Frosting