More landing page updates and adding in the recent page for the latest 20 farts