client side search function working

@ChronicD please view this pull request oh wondrous timelorde