Autocomplte

As you we see in the designs, when the user starts typing, PhotoQ should show possible tags available that complete what the user typed. This autocomplete feature is useful in a situation like this, where most words are not available tags and many tags are impossible to guess.

On a big production system, autocomplete might be done on the server, using a dedicated database, possibly optimized for speed. We'll just use a file.