Started work on suffix tree node.
Implemented add() in SuffixTree
suffix tree debugged, implemented numOccurrences
Changed toString and debugString
modified tree creation
Changed numOccurrences() to getOccurrences().
Made Node abstract and added InternalNode.
More work on InternalNode
Append $ to input strings in SuffixTree constructor