completed Vector implementation along with vectorizer and API for it
added document ranker