Added programs admin view, programs view, and routes for them, and corresponding tests.