add validation and updating of articles
issues with the view partial.