BeamFiredPacket updates, documentation work

Resolves #22, improves documentation for PacketReader and PacketWriter