Autocomplete prototype in place. There are just too many cases where it doesn't work. This is very very ugly. Really hope I get the real thing done soon.