Search Functionality

@houndci