xorg driver, added region files, misc, cleanup