Lemon Squares

When life gives you lemons, make lemon squares. Sweet, zesty and irresistible.