Search functionality works!

Searching works but is still a little messy when printing out results.