Individual program view

#21
- Individual program view per the comps
- Minor fix to the archive program, to display a message when no
category is assigned to it instead of defaulting to blank space.