Keywords autocompletion

#171
Format the code pliz, I mean propert indentions.