Reordered most draw API arguments
Support Point and Vector2 in API