More documentation, moved Packet.tcc to Packet.h