New site online

Finally the new site is online.