Update for Search

Initial search algorithm completed