search loop seperated into new function
expanded return of Search to include signal strength