Implement github pages with custom domain.