It's alive!!!

Code completions appear to be working. I'm sure there are bugs, but it's working.