Smart search

added smart search functionality which is able to search for wildcard keywords.