add edit article controller and view