Caroline Dhavernas Stills Leaves AOL Studios in New York