initial commit
first version of the tf-idf algorithm
class tf-idf added contains the first version of the algorithm
added two new test (null query and bad results)