added some new columns to the article model

had to comment out .add(newCartItem) because of inconsistent items in
cartitemlist.