[BUGGED] Fixed a bug when primers would touch or overlap, and removed some useless malloc's.