Updated treatment of boundaries to get correct neighbors.
Modified particle read and write to explicitly only use L1 for logical read and write.