change /public to relative and fix git modules path, as gh-pages complaint