a small tweak on accordion menu

make the user expriences smoother
add a shell script to update the Github pages
add comments
minor ui tweak