New noData packet functionality
Fixed how some packets are encoded
Added new data structures
Added ServerUpdatePacket (not sent yet though)