I don't understand the popularity of Candy Crush. It's just a less complex variant of Bejeweled style games. Mobile gaming is littered with them. I played for the better part of an hour before hitting the eject button, but plenty of people in the gaming press are enamoured with and addicted to it.
Hell, I even understood the popularity of Rovio's Artillary-like far more than this.
It just goes to show that you don't need a good idea to be successful. Just throw enough dumb ideas to the wind and, eventually, something will sail.
I agree that the game itself is not really better than bejeweled or other similar games. It's the manipulative social strategies that they use to get people hooked and get people to spread the game to their friends that differentiates it from previous games. You can't argue with their success!
It usually depends in what CMS your website is written (like WordPress, Drupal etc ...). You could also ask your web hosting provider if they can help you with cleaning up your website.
Personally, I use a static website generator and I've never had any security problem. I can't give you any particular advice about how you can clean up your website, you could post a question on StackOverflow or do some Google searches once you know in what CMS your website is written.
(From your page source code it seems that you are using WordPress, do some research about cleaning up an infected WordPress site. The first thing that comes to mind is to always keep your WordPress updated to the latest version ... this, however, won't help you now.)
I also upgraded to the newest version of wordpress and changed passwords. The hackers might have left a back door, so I will need to reinstall everything.
Hell, I even understood the popularity of Rovio's Artillary-like far more than this.
It just goes to show that you don't need a good idea to be successful. Just throw enough dumb ideas to the wind and, eventually, something will sail.