Cardamom Butter Cookies and Creamy Lemon & Raspberry Tartlets