Reworked arc code - More versatile circles/arcs in horiz and vertical planes
rainbow.js shows an example of how to use the new arc() method