Vegan Lemon Tart (Easy and Gluten-Free)