smart NETWM-compliant tiling WM for X11 with rule support