various changes including adding xmonad config