Ooh! I love how you wrote this all in dialogue. You really don't need to have anything else besides dialogue, because you wrote Lily and James so well that you know how they're saying things, and they're so in character. If that makes sense, anyway. Wonderful job!