Upgrading Astro to Version 5

A new major version of Astro has landed a while ago and it's time for me to upgrade this website.