add autocomplete skeleton parts
Completions phase 1
Merge branch 'autocomplete'
Merge branch 'autocomplete'