in your page 186, git rm -r js to remove js folder.
when I excute this command, it will delete files and sub directory under JS.
but folder JS itself still there, just become empty directory.
I tried other chapter’s magicSquareJS folder to git rm -r js to remove js folder.
some can remove entire JS folder, some still left empty JS foldler there.
weird , dont know why behavior like this.