Marta's Lemon Pie