Lemon Cheesecake Thumbprint Cookies - The Modern Nonna