added necromancer branch's xmonad.hs