Move all the packet reflection to classes (where it belongs)