KMP folder has hyphens, I removed both copies and will soon add a better named version
added a better named package for KMP algorithm