Move BM25 into its own model
fix link [ci skip]