First pass at search input widget