Make provision work for digital ocean
Adept to best practice guide

http://docs.ansible.com/playbooks_best_practices.html
cleanup by using more roles