Article controller, views, fixes