Essex County Historical Society appoints director