Use AngularJS.

Complete search function.
Add AngularJS UI library.