Creamy Lemon Layered Pie - Who Needs A Cape?