update: add `AUTHOR_URL` variable, add ignore paths to .gitignore, disable creating build directory when initializing