adding multi-search functions

user can search multiple terms added with or / and comparions. ( ; is
for 'and' ) ( , is for 'or')