excluding texts directory (especially for additional texts added by me), and the node_modules directory (except the *.js files that need to be there)