Fixed up the tf-idf function and changed the data pull functions to not break the test build.
Finished adding all the text data and adding a few finishing touches to the front end.