major update to xmonad configuration