Finish an initial design.
Add OnSearchInput in main.js.