Get the stubbed out completion framework compiling... now for writing an actual parser