Finished first version of language auto-completer