system architecture skeleton
Refactor Ranker class hierachy; add log4j
implement cosine ranker, linear ranker, ql ranker, phrase ranker