Rename PrimitiveAbstract to AbstractPrimitive, PrimitiveCircle to CirclePrimitive, PrimitiveRectangle to RectanglePrimitive, and PrimitiveLine to LinePrimitive