added puppet manifests
cleanup & added .vagrant to ignore