break out string interation logic into module for reuse. we can reuse this same logic searching for dictionary words too... not just palindromes.
moved functions out into the locate module.
adding tests for new functions and updated to use the locate module.