Create SearchTool

The actual .cpp for the SearchTool class.

This will work, kind of.  It is able to find multiple instances of words...but it also finds partial words, as well as it doesn't match by case.

For example....searching for the word "is"...it finds it in the word "is" or "this"..also assuming any other words containing the word "is" within it.

Next thing, it will not check for case.  Searching for the word "this" will occur 0 times, because the T is capitalized.  I have tried toupper and tolower and they don't seem to work with this.

Hopefully someone else can figure this part out.  I will re-look at it again tomorrow.