FIX: checksum must be read for every record type
FIX: array copy error + now using .Find of List<t> instead of comparison in for-each loop
ADD: End getter to BinaryRecord class