Implement canopy_on_change()
Start websocket connection in canopy_service
Send SDDL update when websocket connects
Add example control callback program