rename and finishing KeywordExtractor.hpp