Added dependency check to playbook