Restructuring package, now that it's grown to such a size that it's necessary. Rewrote tool for removing secondary reads.