Added autocompletion and snippets