I've been struggling to write dialogues for my characters. I want to be able to write fine dialogue. When I say fine dialogue, I am reminded of the opening of Pulp Fiction, where the the couple is just sitting in the diner and there is nothing but dialogue but it's still so interesting to watch. What's the key to writing fine dialogue?