Update the .gitignore

Ignore all unnecessary files for generated by IntelliJ…
Fixed a typo...
Added the rest rankers' skeleton codes
local commit
resolve conflicts
Merge branch 'develop' into feature-cosine
implemented vsm - not fully tested