use page specific javascript cause it's just easier ok
show selected inputs and outputs on the watch and control screens
add routing to call webhooks
fix hook url generation, fix click button bugs
make param passing in api consistent