Refactor puppet manifests, add a vagrant file for splunk setup with a forwarder