committing to gloss as my only way of accessing data from the raw
bytes of the packets. Not finished doing this yet, will do it
tomorrow. Instead of using tftp/ACK, I now use enums and can just
do :ACK.