Program Archive and single views

#21
- This is less than half baked, needs a lot more work