I now have a search function...
Fleshing out the middle part.