This moves the structs from main.rs to their own separate files for code cleanliness.
I've created two new files: `query.rs` and `payload.rs`.
`query.rs` contains structs we use for constructing JSON for queries to our opensearch instance. `payload.rs` contains structs for dynamodb stream records.