switch autocomplete to company and add clj-refactor