Finished all functions, tested and no apparent bugs.

Finished writing check function: Had to make some changes to original
logic in that had to convert word to lowercase after making a copy of
it. (Got a "couldn't assign to read-only" error when using the 'word'
passed to the function.)