Match charm name to puppet rolename and refactor source yaml files.
Alter frontend yaml template to point to Puppet template file.
Split frontend to config-change and control ports on start stop.
Add Puppet data copy script to help with workflow.
Update config-change and install across all charms; using scripts.
Remove debug and verbose logging on puppet config template.