refractored search to use knockout lib
Merge pull request #21 from Tyesb/jsx

refractored search to use knockout lib