Home Sweet Lemon Pie with Frosting