Splitting autocomplete stuff into separate files.