Add another test for index action.
Complete index action.
Add tests for new action.
Add a view template and action for new.
Complete the new action for programs controller.