move all required vars to top of file
move more variables up into playbook
add some instructions to the readme