New website

Been building my new website. It's been a fun journey actually.