Corrected PacketInitBoard
Engine now cleans up correctly even when the application crashes