Where in the source code should we find the completion list and completion window ? I would like to look at enhancing it and need to figure out where it is.