This is the complete "shell" structure for the program.  We still have
to implement the favorite subscribers.