Added in a crude, but working, serial packet structure...