Site Migrated!

If you are reading this then the new server is doing its job well :D