- Fleshed out how packets work and the Protocol utility class.