initial commit

initial commit
  - update_index renamed to update_index_es to avoid conflict with oter search gems
  - Timeout as option