This includes CONNACK and SUBACK.
This contains no actual code yet, just the scaffolding to get started.