reformat files
replace view to TemplateView class
ArticleManager for filtering in model