Added naive and KMP string matching algorithms.  Testing still required