added new view.
Seperated out searching and retrieving info.
Broke searching and getting info in two, and refactored, a lot
reflecting the new urls from refactoring
Forgot to add these files to previous commit