Support various Vagrant providers
Follow Ansible best practices