Programs: Add copy program feature