Began work on context, device, and kernel compilation wrapper.