add ArticleViewController
adjust some ui