Update Vagrantfile and add puppet files and structure