Got a bit of the general search working, just need to get the movement
searches done for the general, then move onto the specific searches.
Not bad tho...not bad.