Implemented auto-complete searching