Well it's mostly done. Now I can create a headline and it gets added to my home page automatically. The home page will always display at least 10 headlines and all headlines less than 1 month old. The sitemap and the old headlines page are also generated automatically. The major thing left to do is to give all the pages a new look by separating the content from the layout. That's going to take some thought though.