Angular JS filter for searching objects using scoring