Add DataSource model, controller and list view