Mobile compatibility update. [29/05/25]

Greatly improved mobile compatibility by adding an hamburger menu (mobile only! Won't show up if you open the site from PC). It still needs some adjusting but it's fully functional. Also fixed some issues with how the layouts were displaying on mobile.