Start working on type searching features.

Rebasing *may* be the Superdevil.

https://www.youtube.com/watch?v=29khjYTOLC8