Added site and a bunch of little source changes