added bunch of string processing algorithms + linked list + binary tree libraries