Add search bar

Special thanks to @twokul for helping squash bugs.
Merge pull request #21 from mmun/search

Add search bar