Bill Shine Resigns As White House Communications Director