Add suffixtree.cpp