Issue #5 - Adding search dialog