After a far too long period of time being down due to a corrupted database, my website is now back up and running. Yay! (^_^)
I have also taken the opportunity to revamp my website with a number of new features such as a new layout, contact form and on-the-fly language translation, but there are still a number of things missing. I will be gradually reintroducing them and also adding new things too.