Simplified site generation code & templates