Refactor tolower

Refactored lower case code to store text in a variable
Constructed BST

Built BST of words in alphabetical order