Perform server-side search throughout, output JSON [story:42762621]
Refactor:  adding safety net IIFE around program routes controller
Story 41806325: expanding programs page to reveal newly added linked programs