using .xsession was causing problems, so fold it's functionaltiy into xmonad's config
formatting
reorganize desk