It seems one of the accounts on the website got compromised. And while they were at it they added quite a sum of trash on the website. I have fixed the problem, updated the website and removed all the trash that was added.
I will be monitoring the website the coming days to see if more trash is added.
If you see trash being added please e-mail me asap!