how to get started with learning wayland and weston. what is the significance of protocol xml file? can anyone provide an idea of how wayland is organized. like little deep arhcitecture diagram?<br><br>