add boxen role and playbook
update .gitignore