Refactor dependency resolver