Vegan lemon bars - Fruits and Veggies Monday