Add minimal working version.

It still is really incomplete and can't really be used properly, but it
works as a PoC.