Add autocomplete

Fix #3