BTTF: CodeSearch

//cc @russellholt 
Switched it to use the 'base' group and also simplified the JS a bunch thanks to the `{{#keys}}` helper