Add wayland compositor

Add preliminary implementation of the wayland compositor.
Stil WIP.
Then, please, add a note which says exactly this.