Add Article framework