Start adding support for Wayland