Refactor EvalModel to take model from disk
Add ranking support stub