readDNA.cpp reads in the DNA file 
primer_design.cpp finds primers both on forward strands and reverse strands 
the user can choose the stran to check for complementality
pal.cpp is used for checking for presence of inverted repeats/single strand
primer_design.h is the header file