Weekly return

I came back on Wednesday. I started working on suffix trie and suffix tree. The suffix trie is implemented and also tested. Documentation of the methods has not been written about it. However, I wrote a document describing the data structure, how to build it and also search in it.
I am also close to doing the suffix tree with Ukkonen's improvement (a professor at our uni).