Add autocomplete and js2-refactor