Adding design-time integration

Depends on some other work in the KRuntime repo.
Hrmmmmmm but this change kind throws that away no?