Moved updates back into substringSearch.cu. Added shared memory for input string and for pattern