added a versioned header to the beginning of the handshake in case we want to change things up in the future
address patrick comments