moved Point Line and ReverseRectangle to file "Primitives.js";