First working-ish Search class.