Started work on the search api and model, changed around some backend title things

Signed-off-by: Sam Hellawell <sshellawell@gmail.com>