Complete site setup with initial commit