Still alive

Yep, this website finally was moved to dedicated server so it doesn't depend on my ISP anymore. I hope it'll work more stable from now.