Topic/search init

search.js complains that slidepanel is undefined, that's b/c I haven't ported it to require yet but I wanted to get this PR in before I left today.