Second pass at Biopython / parsing material