Time to rewrite

Without the clients being able to distinguish between packets before
they get an ID, we are left with the problem that no one knows whose
IdentificationPacket's are whose. We'll have to add the IP or another
similar constant in front of every packet instead of ID.