Install avahi to broadcast the domain over bonjour and avoid changing /etc/hosts
Enable the avahi module in the puppet configs and set the hostname to
angular-vm and set a default hiera.yaml file so puppet doesn't complain.
Install bower components as well as npm. Run grunt server on provision so the webpage should be visable immediately after at http://angular-vm.local:9000.
.gitignore the angular folder.