Changes in rectangle primitive
Added Polygon primitive.
added fill color to polygon
added rotation angle to polygon
fixed rotation