Major refactoring, split out personalization, update Ansible playbooks.