Doc and code for primitives circles
Some code and doc for primitives