Adds search field types

Also adds String<->Object configs instead of String<->String