clean up
more cleaning
added string allocation utility
fixed typo
finished basic set/get testing for BST