This is, surprisingly, a very simple site to build, and much of the requirements can be achieved by using the Core Aggregator module. Indeed, were it not for the fact that Vaughan needs the content to automatically update, we needn't use any module other than the Aggregator module.
We will be using the following Core modules, which can be enabled via the Modules page:
We will also be using the following contributed modules from
Drupal.org. Install, and enable them via the Modules page:
First we need to enable the Poormanscron