add delay to searchbox and begin to introduce SQLAlchemy-searchable