1. added commentaries to getVectorDirection
1. added commentaries to getNormalAttributes
1. added commentaries to getScaledNormalEndCoordinate
1. fixed some commentaries
animation and coloring changed
spacing change