Added offset parameter to Packet constructor

The server class has to tell the packet where to start reading.