Ravioli with Tomatoes and Asparagus: A Fresh, Flavorful Delight