Temporary window management code.
Add backend api (x11, drm), make wlc compositors runnable from tty.