New server

I moved this site to a new server. If you notice anything broken or weird please let me know by adding a comment :)