dev work

This PR updates based on my current version which currently works with upstream puppet module against both Cisco and cloud archive packages.